international franchise holder - German English Dictionary